package com.yuuzy.dto;

import lombok.Data;

import java.io.Serializable;
import java.time.LocalDate;
import java.time.LocalDateTime;

@Data
public class PatientPageQueryDTO implements Serializable {

	//患者姓名
	private String name;

	private LocalDateTime treatmentDate;//就诊时间

	private Integer treatmentLoc;//就诊地点 1:国医堂 2：弘医堂

	private Integer revi;//是否复诊 0：否；1：是

	private Integer gender;//性别 0：男 1：女

	private LocalDate birthday;

	private Integer age;

	private String ethnicity;//民族

	private Integer maritalStatus;//1：未婚 2：已婚

	private String nativePlace;//籍贯

	private Integer job;//工作类型 1：管理类：国家机关	2：专业技术人员	3：办事人员和有关人员	4：商业、服务业人员	5：农、林、牧、渔生产人员	6：生产、运输设备操作人员及有关人员	7：军人	8：其他

	private Integer insurance;//医保类型 1：公费医疗	2：城镇职工医保	3：城镇居民医保	4：新农合	5：无（长期自费）

	private Integer informant;//供史者 1:本人	2：亲属	3：其他陪护

	private String chiefComplaint;//主诉
	
	//问诊人
	private String inquirer;

	//页码
	private int page;

	//每页显示记录数
	private int pageSize;

}
